//引入webpack模块 以便使用热替换等服务
const webpack = require("webpack")
//引入path模块 可以使用path语法写出口文件
const path = require("path")
module.exports = {
  //定义入口 
  entry: "./src/main.js",
  //定义出口
  output: {
    filename: "main.bundle.js",
    path: _dirname + "/dist"
    //或者写成path:path.resolve(_dirname,"/dist")
  },
  //定义使用的loader
  module: {
    rule: [
      {
        test: "正则表达式",
        use: 'css-loader'
      }
    ]
  },
  //定义使用的plugins(插件) 
  plugins: [
    //例如引入html的模板化插件
    new HtmlWebpackPlugin({ template: "./src/index.html" })]

}